.NET Aspire Blog Posts

Implement MFA using swiyu, the Swiss E-ID with Duende IdentityServer, ASP.NET Core Identity and .NET Aspire

The post shows how to use the Swiss Digital identity and trust infrastructure, (swiyu) as an MFA method in an ASP.NET Core web application using ASP.NET Core Identity and Duende IdentityServer.

Microsoft steers Aspire to a polyglot future

Microsoft’s cloud-native, distributed application development tool kit drops .NET from its name and embraces, well, everything.

What Is .NET Aspire? Simplifying Cloud-Native Development for Modern .NET Applications

In this article, we’ll explore what .NET Aspire is, its core features, and how it fits into broader modernization and scalability strategies for organizations already invested in .NET.

Pipe dreams to pipeline realities: an Aspire Pipelines story

The behind-the-scenes chronicles of building Aspire’s pipelines feature: from basic callbacks and progress reporting to a full-on concurrent pipeline concept.

Deploying aspire.dev with aspire deploy

A journey of rebranding, replatforming, dogfooding, and mild existential crises

How I used AI to redesign Aspire’s deploy CLI command

How I used Claude and Copilot to design the Aspire deploy CLI, moving from sequential steps to a concurrent-ready design that works in both interactive and CI/CD environments.

Observability Made Simple: Exporting Telemetry from ASP.NET Core to Aspire Dashboard with OTLP

A simple way to export ASP.NET Core telemetry to Aspire Dashboard with OTLP — fast and Collector-free.

.NET Aspire 6: Deployment Using Azure Container Apps

The .NET Aspire series continues with deploying to Azure Container Apps. Using the Azure Developer CLI, we explore how to deploy to the cloud and also explore deployment considerations when pushing to production.

The Missing One-Liner for Azure Service Bus Tracing with .NET Aspire

What if you could get a single clear picture of the entire lifetime of a request since it arrives at your API endpoint, turns into a message published into a Service Bus queue, and all the way to the other service that consumes that message? Yes, this is something that has been possible for a while for services like RabbitMQ, but with a small one-liner, you can also enable it for Azure Service Bus and your .NET Aspire dashboard.

.NET Aspire: Distributed Tracing and Observability for Robust Microservices Monitoring

In this article, we’ll dive deep into .NET Aspire’s distributed tracing and observability features, with a focus on metrics and trace integration in distributed systems, particularly with Azure Application Insights.